package com.tedu.api.date;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * SimpleDateFormate格式化时间类：【原来时间类输出效果不是我们想要的】
 * 创建SimpleDateFormat时间类
 */
public class SimpleDateFormatAPI {
    public static void main(String[] args) throws ParseException {
        SimpleDateFormat sdf=new SimpleDateFormat();
        Date date=new Date();//输出时间格式
        //format（时间引用）---格式化输出时间   返回值String

        String str=sdf.format(date);
        System.out.println("默认格式化时间"+str);

//自定义格式化时间：输出：2024-09-26  10:05:59
        sdf=new SimpleDateFormat("yyy-MM-dd HH:mm:ss");
        //格式化时间类：针对时间输出
        str=sdf.format(date);
        System.out.println("自定义格式化时间"+str);
        //世家你字符串 转换为时间表示格式
        String brith="1987-5-2";
        sdf=new SimpleDateFormat("yyy-M-d");
        //parse(String str)将获取到字符时间    转换为计算机可以处理的Date时间
        //返回值：Date类型

        Date d=sdf.parse(brith);
        System.out.println("一个伟大的人出生"+d);


    }
}
